package com.didd.core.message.dingtalk.entity;

import lombok.Getter;

import java.io.Serializable;
import java.util.Map;

/**
 * 请求消息的抽象类
 *
 * @author diddd
 * @version 1.0.0
 */
@Getter
public abstract class BaseMessage implements Serializable {

    /**
     * 返回Message对象组装出来的Map对象，供后续JSON序列化
     * @return Map
     */
    public abstract Map toMessageMap();

}
